home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 23 / CU Amiga - Super CD-ROM 23 (June 1998).iso / CreatingGames / Utilities / Misc / GMS / GMSDev / Includes / system / register.i < prev    next >
Encoding:
Text File  |  1997-11-08  |  1.7 KB  |  78 lines

  1.     IFND    SYSTEM_REGISTER_I
  2. SYSTEM_REGISTER_I = 1
  3.  
  4. *****************************************************************************
  5. * Module ID Numbers.
  6.  
  7. MOD_BLITTER  =  1    ;Standard
  8. MOD_SOUND    =  2    ;Standard
  9. MOD_SCREENS  =  3    ;Standard
  10. MOD_VECTORS  =  4    ;Extra
  11. MOD_CACTUS   =  5    ;Extra
  12. MOD_ANIM     =  6    ;Extra
  13. MOD_CARDS    =  7    ;Extra
  14. MOD_TEXT     =  8    ;Extra
  15. MOD_OBJECTS  =  9    ;Standard
  16. MOD_NETWORK  = 10    ;Extra
  17. MOD_TEST     = 11    ;Test
  18. MOD_JOYPORTS = 12    ;Standard
  19. MOD_FILES    = 13    ;Standard
  20. MOD_KEYBOARD = 14    ;Standard
  21. MOD_PICTURES = 15    ;Standard
  22.  
  23. MOD_END      = 16
  24.  
  25. *****************************************************************************
  26. * Special ID Numbers.
  27.  
  28. ID_HIDDEN        = -1
  29. ID_MEMBLOCK      = -2
  30. ID_LIST          = -3
  31. ID_GENTAGS       = -4
  32. ID_SPCTAGS       = -5
  33. ID_OBJECTLIST    = -6
  34. ID_DATAPROCESSOR = -7
  35.  
  36. TAGS       = ((ID_GENTAGS<<16)|01)
  37. LIST1      = ((ID_LIST<<16)|01)
  38. LIST2      = ((ID_LIST<<16)|02)
  39. OBJECTLIST = ((ID_OBJECTLIST<<16)|01)
  40.  
  41. *****************************************************************************
  42. * System Object ID Numbers.
  43.  
  44. ID_JOYDATA    = 1
  45. ID_PICTURE    = 2
  46. ID_SOUND      = 3
  47. ID_SPRITE     = 4
  48. ID_BITMAP     = 5
  49. ID_BOB        = 6
  50. ID_MBOB       = 7
  51. ID_RESTORE    = 8
  52. ID_SCREEN     = 9
  53. ID_ANIM       = 10
  54. ID_ANIMBOB    = 11
  55. ID_CARDSET    = 12
  56. ID_RAWDATA    = 13
  57. ID_DIRECTORY  = 14
  58. ID_EVENT      = 15
  59. ID_FILE       = 16
  60. ID_FILENAME   = 17
  61. ID_TASK       = 18
  62. ID_REFERENCE  = 19
  63. ID_SEGMENT    = 20
  64. ID_SYSOBJECT  = 21
  65. ID_MEMPTR     = 22
  66. ID_MAP        = 23
  67. ID_MODULE     = 24
  68. ID_UNIVERSE   = 25
  69. ID_TIME       = 26
  70. ID_OBJECTFILE = 27
  71. ID_PALETTE    = 28
  72. ID_KEYBOARD   = 29
  73. ID_RASTER     = 30
  74.  
  75. ID_END        = 31
  76.  
  77.  ENDC ;SYSTEM_REGISTER_I
  78.